Search

Filter By
Price (per night):
$0 - $39
$40 - $49
$50 - $69
$70 - $119
$120+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Casa De Yagil 

Guadalupe Victoria 1 B, San Cristobal De Las Casas, 22920Show on map 0.73 miles from San Cristobal de Las Casas
Score 9.3 from 5 reviews
Pricesfrom (per room per night)
Single11.00
DoubleNULL
Rooms from
11.00per room per night
Book Now!

Yagil Suites 

Fransisco I Madero 114 A, San Cristobal De Las Casas, 22920Show on map 0.52 miles from San Cristobal de Las Casas
Score 9.5 from 28 reviews
Pricesfrom (per room per night)
Single25.00
DoubleNULL
Rooms from
25.00per room per night
Book Now!

Hotel Ciudad Real Centro Historico  Stars

Plaza 31 de Marzo # 10, Col. Centro, San Cristobal De Las Casas, 29200Show on map 0.58 miles from San Cristobal de Las Casas
Score 8.3 from 31 reviews
Pricesfrom (per room per night)
Single$52.52
Double$90.60
Rooms from
$52.52per room per night
Book Now!

Casa Margarita  Stars

Real De Guadalupe, 34, San Cristobal De Las Casas, 29200Show on map 0.54 miles from San Cristobal de Las Casas
Score 8.1 from 178 reviews
Pricesfrom (per room per night)
Single$35.00
Double$95.00
Rooms from
$35.00per room per night
Book Now!

Hotel Casa de los Arcangeles  Stars

Cuauhtemoc 4, Centro Historico, San Cristobal De Las Casas, 29200Show on map 0.54 miles from San Cristobal de Las Casas
Score 8.4 from 39 reviews
Pricesfrom (per room per night)
Single$70.00
Double$215.00
Rooms from
$70.00per room per night
Book Now!

Mansion de los Angeles  Stars

Francisco I Madero 17, San Cristobal De Las Casas, 29200Show on map 0.52 miles from San Cristobal de Las Casas
Score 8.1 from 27 reviews
Pricesfrom (per room per night)
Single$55.00
Double$55.00
Rooms from
$55.00per room per night
Book Now!

Plaza Magnolias  Stars

Avenida Insurgentes #14, Centro, San Cristobal De Las Casas, 29200Show on map 0.51 miles from San Cristobal de Las Casas
Score 8.2 from 52 reviews
Pricesfrom (per room per night)
Single$57.72
Double$81.90
Rooms from
$57.72per room per night
Book Now!

Best Western La Noria  Stars

Avenida Insurgentes 18-A, San Cristobal De Las Casas, 29200Show on map 0.50 miles from San Cristobal de Las Casas
Score 8.0 from 53 reviews
Pricesfrom (per room per night)
Single$40.00
Double$134.00
Rooms from
$40.00per room per night
Book Now!

Parador Margarita  Stars

Felipe Flores No 39, San Cristobal De Las Casas, 29200Show on map 0.41 miles from San Cristobal de Las Casas
Score 8.9 from 425 reviews
Pricesfrom (per room per night)
Single$45.00
Double$77.00
Rooms from
$45.00per room per night
Book Now!

Hotel Jardines Del Centro  Stars

Calle 1ro De Marzo # 29, San Cristobal De Las Casas, 29200Show on map 0.78 miles from San Cristobal de Las Casas
Score 6.7 from 28 reviews
Pricesfrom (per room per night)
Single$59.28
Double$94.16
Rooms from
$59.28per room per night
Book Now!

Docecuartos Hotel  Stars

Avenida Benito Juarez # 1, Centro Historico, San Cristobal De Las Casas, 29200Show on map 0.49 miles from San Cristobal de Las Casas
Score 8.6 from 49 reviews
Pricesfrom (per room per night)
Single$65.00
Double$109.00
Rooms from
$65.00per room per night
Book Now!

Mision Grand San Cristobal de las Casas  Stars

Francisco I. Madero No.19 Centro Historico, San Cristobal De Las Casas, 29200Show on map 0.51 miles from San Cristobal de Las Casas
Score 8.4 from 92 reviews
Pricesfrom (per room per night)
Single$60.19
Double$122.64
Rooms from
$60.19per room per night
Book Now!

Hotel Posada El Paraiso  Stars

5 de Febrero 19, Centro Historico, San Cristobal De Las Casas, 29200Show on map 0.72 miles from San Cristobal de Las Casas
Score 8.4 from 40 reviews
Pricesfrom (per room per night)
Single$52.00
Double$82.00
Rooms from
$52.00per room per night
Book Now!

Casa Madero  Stars

Francisco I. Madero, 9. Colonia Centro, San Cristobal De Las Casas, 29200Show on map 0.55 miles from San Cristobal de Las Casas
Score 8.2 from 79 reviews
Pricesfrom (per room per night)
Single$22.00
Double$34.00
Rooms from
$22.00per room per night
Book Now!

Hotel Don Quijote  Stars

Avenida Cristobal Colon, 7, San Cristobal De Las Casas, 29200Show on map 0.56 miles from San Cristobal de Las Casas
Score 7.0 from 9 reviews
Pricesfrom (per room per night)
Single$47.00
Double$63.60
Rooms from
$47.00per room per night
Book Now!

Palacio de Moctezuma  Stars

Avenida Benito Juarez 16, Centro, San Cristobal De Las Casas, 29200Show on map 0.43 miles from San Cristobal de Las Casas
Score 7.6 from 19 reviews
Pricesfrom (per room per night)
Single$55.00
Double$55.00
Rooms from
$55.00per room per night
Book Now!

Hotel Diego de Mazariegos  Stars

Maria Adelina Flores, 2 Colonia Centro, San Cristobal De Las Casas, 29200Show on map 0.64 miles from San Cristobal de Las Casas
Score 8.6 from 378 reviews
Pricesfrom (per room per night)
Single$52.50
Double$127.67
Rooms from
$52.50per room per night
Book Now!

Kukurutz Residencia 

Real de Mexicanos 21 Barrio de Mexicanos, San Cristobal De Las Casas, 29200Show on map 1.03 miles from San Cristobal de Las Casas
Score 9.1 from 22 reviews
Pricesfrom (per room per night)
Single$65.00
Double$70.00
Rooms from
$65.00per room per night
Book Now!

Hotel La Casona  Stars

5 de Mayo 5, Colonia Centro, San Cristobal De Las Casas, 29200Show on map 0.72 miles from San Cristobal de Las Casas
Score 8.0 from 40 reviews
Pricesfrom (per room per night)
Single$35.00
Double$47.00
Rooms from
$35.00per room per night
Book Now!

Hotel San Martin  Stars

Real de Guadalupe 16, Colonia Centro, San Cristobal De Las Casas, 29200Show on map 0.58 miles from San Cristobal de Las Casas
Score 7.9 from 28 reviews
Pricesfrom (per room per night)
Single$29.70
Double$72.20
Rooms from
$29.70per room per night
Book Now!

Holiday Inn San Cristobal Espanol  Stars

Calle Primero de Marzo, 15, San Cristobal De Las Casas, 29200Show on map 0.73 miles from San Cristobal de Las Casas
Score 8.3 from 122 reviews
Pricesfrom (per room per night)
Single$62.70
Double$98.99
Rooms from
$62.70per room per night
Book Now!

Hotel Casa Mexicana  Stars

Calle 28 de Agosto 1, Colonia Centro, San Cristobal De Las Casas, 29200Show on map 0.73 miles from San Cristobal de Las Casas
Score 8.4 from 117 reviews
Pricesfrom (per room per night)
Single$60.00
Double$130.00
Rooms from
$60.00per room per night
Book Now!

Casa del Alma Hotel Boutique & Spa  Stars

Avenida 16 de Septiembre # 24 Centro, San Cristobal De Las Casas, 29200Show on map 0.77 miles from San Cristobal de Las Casas
Score 9.0 from 37 reviews
Pricesfrom (per room per night)
Single$151.20
Double$468.75
Rooms from
$151.20per room per night
Book Now!

Plaza Gallery Hotel & Boutique  Stars

Guadalupe Victoria esq. 16 de Septiembre, Centro, San Cristobal De Las Casas, 29200Show on map 0.67 miles from San Cristobal de Las Casas
Score 9.0 from 41 reviews
Pricesfrom (per room per night)
Single$110.00
Double$170.50
Rooms from
$110.00per room per night
Book Now!

Hostel Deja Vu 

Prof. Maria Adelina Flores 15, San Cristobal De Las Casas, 29200Show on map 0.57 miles from San Cristobal de Las Casas
Score 6.6 from 12 reviews
Pricesfrom (per room per night)
Single6.00
Double16.00
Rooms from
6.00per room per night
Book Now!

Casa Lum  Stars

Real de Guadalupe #30, Centro, San Cristobal De Las Casas, 29200Show on map 0.55 miles from San Cristobal de Las Casas
Score 9.3 from 28 reviews
Pricesfrom (per room per night)
Single103.00
Double264.00
Rooms from
103.00per room per night
Book Now!

Elisa Spa & Suites 

Miguel Hidalgo #11 Andador Eclesiastico, San Cristobal De Las Casas, 29200Show on map 0.52 miles from San Cristobal de Las Casas
Score 8.5 from 8 reviews
Pricesfrom (per room per night)
Single65.00
Double150.00
Rooms from
65.00per room per night
Book Now!

Hotel Casa Selah 

Avenida 12 de Octubre, 7, San Cristobal De Las Casas, 29200Show on map 0.79 miles from San Cristobal de Las Casas
Score 9.3 from 332 reviews
Pricesfrom (per room per night)
Single51.00
Double105.40
Rooms from
51.00per room per night
Book Now!

Hotel Helverica  Stars

Avenida Francisco I. Madero # 14, San Cristobal De Las Casas, 29200Show on map 0.54 miles from San Cristobal de Las Casas
Score 8.2 from 42 reviews
Pricesfrom (per room per night)
Single63.27
Double90.39
Rooms from
63.27per room per night
Book Now!

Hotel Provincia  Stars

Calle 1ro de Marzo 9, Centro, San Cristobal De Las Casas, 29200Show on map 0.71 miles from San Cristobal de Las Casas
Score 8.8 from 70 reviews
Pricesfrom (per room per night)
Single77.52
Double143.87
Rooms from
77.52per room per night
Book Now!

Hotel Real del Valle  Stars

Real de Guadalupe #14 Centro, San Cristobal De Las Casas, 29200Show on map 0.59 miles from San Cristobal de Las Casas
Score 8.3 from 71 reviews
Pricesfrom (per room per night)
Single33.00
Double49.00
Rooms from
33.00per room per night
Book Now!

Nuik B&B 

Calle Francisco I Madero, 69, San Cristobal De Las Casas, 29200Show on map 0.45 miles from San Cristobal de Las Casas
Score 9.6 from 112 reviews
Pricesfrom (per room per night)
Single50.00
Double60.00
Rooms from
50.00per room per night
Book Now!

Posada Mi Casa 

Calle Ejercito Nacional 14, Barrio del Cerrillo, San Cristobal De Las Casas, 29200Show on map 0.67 miles from San Cristobal de Las Casas
Score 7.3 from 2 reviews
Pricesfrom (per room per night)
Single9.00
Double90.00
Rooms from
9.00per room per night
Book Now!

Posada Santa 

Francisco I Madero #34, Col. Centro, San Cristobal De Las Casas, 29200Show on map 0.49 miles from San Cristobal de Las Casas
Score 9.0 from 6 reviews
Pricesfrom (per room per night)
Single35.00
Double60.00
Rooms from
35.00per room per night
Book Now!

Snail Bed & Breakfast 

Ejercito Nacional 1 Centro Historico, San Cristobal De Las Casas, 29200Show on map 1.03 miles from San Cristobal de Las Casas
Score 9.2 from 21 reviews
Pricesfrom (per room per night)
Single9.00
Double44.00
Rooms from
9.00per room per night
Book Now!

Posada Ganesha 

Calle 28 de Agosto -23, San Cristobal De Las Casas, 29201Show on map 0.82 miles from San Cristobal de Las Casas
Score 8.3 from 99 reviews
Pricesfrom (per room per night)
Single$9.50
Double$32.00
Rooms from
$9.50per room per night
Book Now!

Hotel Jardines Del Cerrillo  Stars

Belisario Dominguez 27, San Cristobal De Las Casas, 29220Show on map 0.69 miles from San Cristobal de Las Casas
Score 6.9 from 52 reviews
Pricesfrom (per room per night)
Single$38.08
Double$94.16
Rooms from
$38.08per room per night
Book Now!

Iguana Hostel 

Chiapa De Corzo 16, San Cristobal De Las Casas, 29220Show on map 0.83 miles from San Cristobal de Las Casas
Score 8.4 from 63 reviews
Pricesfrom (per room per night)
Single$6.25
Double$6.53
Rooms from
$6.25per room per night
Book Now!

Hotel Villas Casa Morada  Stars

Avenida Diego Dugelay 45 El Cerrillo, San Cristobal De Las Casas, 29220Show on map 0.80 miles from San Cristobal de Las Casas
Score 8.9 from 36 reviews
Pricesfrom (per room per night)
Single$96.53
Double$133.20
Rooms from
$96.53per room per night
Book Now!

Hotel Jovel  Stars

Calle Flavio A. Paniagua No. 27, Colonia Centro, San Cristobal De Las Casas, 29220Show on map 0.61 miles from San Cristobal de Las Casas
Score 7.5 from 27 reviews
Pricesfrom (per room per night)
Single$45.00
Double$59.00
Rooms from
$45.00per room per night
Book Now!

Hotel Museo Na Bolom  Stars

Vicente Guerrero 33, San Cristobal De Las Casas, 29220Show on map 0.77 miles from San Cristobal de Las Casas
Score 7.8 from 52 reviews
Pricesfrom (per room per night)
Single$60.00
Double$75.00
Rooms from
$60.00per room per night
Book Now!

Rincon del Arco  Stars

Ejercito Nacional 66, Barrio del Cerrillo, San Cristobal De Las Casas, 29220Show on map 0.65 miles from San Cristobal de Las Casas
Score 8.2 from 28 reviews
Pricesfrom (per room per night)
Single$64.00
Double$65.00
Rooms from
$64.00per room per night
Book Now!

Anthara Hotel by Efecto Chiapas  Stars

Real de Mexicanos # 7, Barrio de Mexicanos, San Cristobal De Las Casas, 29220Show on map 0.97 miles from San Cristobal de Las Casas
Score 7.9 from 34 reviews
Pricesfrom (per room per night)
Single$25.00
Double$32.00
Rooms from
$25.00per room per night
Book Now!

Guayaba Inn Boutique Hotel  Stars

Comitan 55, San Cristobal De Las Casas, 29220Show on map 0.76 miles from San Cristobal de Las Casas
Score 9.5 from 74 reviews
Pricesfrom (per room per night)
Single$102.73
Double$153.56
Rooms from
$102.73per room per night
Book Now!

Posada Sancris  Stars

Tapachula, 14, San Cristobal De Las Casas, 29220Show on map 0.72 miles from San Cristobal de Las Casas
Score 8.5 from 230 reviews
Pricesfrom (per room per night)
Single$29.00
Double$50.00
Rooms from
$29.00per room per night
Book Now!

Terraza Suites (Only Adults)  Stars

Ejercito Nacional 1, Barrio el Cerrillo, San Cristobal De Las Casas, 29220Show on map 0.71 miles from San Cristobal de Las Casas
Score 7.9 from 14 reviews
Pricesfrom (per room per night)
Single$150.00
Double$65.00
Rooms from
$150.00per room per night
Book Now!

Hotel Casa Mia  Stars

Flavio A. Paniagua No. 30, Centro, San Cristobal De Las Casas, 29220Show on map 0.62 miles from San Cristobal de Las Casas
Score 7.8 from 59 reviews
Pricesfrom (per room per night)
Single35.00
Double46.00
Rooms from
35.00per room per night
Book Now!

Planet Hostel 

Cintalapa #6, San Cristobal De Las Casas, 29220Show on map 0.67 miles from San Cristobal de Las Casas
Score 7.9 from 148 reviews
Pricesfrom (per room per night)
Single8.00
Double100.00
Rooms from
8.00per room per night
Book Now!

Roberta Bed & Breakfast 

Calzada Roberta #7, San Cristobal De Las Casas, 29220Show on map 0.87 miles from San Cristobal de Las Casas
Score 9.1 from 26 reviews
Pricesfrom (per room per night)
Single63.93
Double86.99
Rooms from
63.93per room per night
Book Now!

Parador San Juan de Dios  Stars

Calzada Roberta , 16 Colonia 31 de Marzo, San Cristobal De Las Casas, 29229Show on map 1.08 miles from San Cristobal de Las Casas
Score 8.0 from 10 reviews
Pricesfrom (per room per night)
Single$137.38
Double$320.57
Rooms from
$137.38per room per night
Book Now!

Hotel Santo Tomas Mexico San Cristobal de las Casas  Stars

Calle Franz Blom 1, San Cristobal De Las Casas, 29230Show on map 0.87 miles from San Cristobal de Las Casas
Score 8.4 from 221 reviews
Pricesfrom (per room per night)
Single$31.18
Double$51.18
Rooms from
$31.18per room per night
Book Now!

Hotel Casavieja  Stars

Maria Adelina Flores, 27. Barrio de Guadalupe, San Cristobal De Las Casas, 29230Show on map 0.56 miles from San Cristobal de Las Casas
Score 8.4 from 75 reviews
Pricesfrom (per room per night)
Single$85.50
Double$102.58
Rooms from
$85.50per room per night
Book Now!

Posada del Abuelito Boutique Hostel 

Calle Tapachula 18, San Cristobal De Las Casas, 29230Show on map 0.72 miles from San Cristobal de Las Casas
Score 9.2 from 33 reviews
Pricesfrom (per room per night)
Single$9.00
Double$9.00
Rooms from
$9.00per room per night
Book Now!

Hotel Posada Las Casas  Stars

Calle Francisco I Madero 81 Barrio de Guadalupe, San Cristobal De Las Casas, 29230Show on map 0.46 miles from San Cristobal de Las Casas
Score 7.5 from 68 reviews
Pricesfrom (per room per night)
Single$20.70
Double$56.00
Rooms from
$20.70per room per night
Book Now!

Hotel Antigua  Stars

Francisco I. Madero 40, Centro, San Cristobal De Las Casas, 29230Show on map 0.48 miles from San Cristobal de Las Casas
Score 7.6 from 29 reviews
Pricesfrom (per room per night)
Single$36.00
Double$36.00
Rooms from
$36.00per room per night
Book Now!

B&B Le Gite del Sol  Stars

Francisco I. Madero # 82, Centro, San Cristobal De Las Casas, 29230Show on map 0.46 miles from San Cristobal de Las Casas
Score 7.6 from 278 reviews
Pricesfrom (per room per night)
Single$12.00
Double$41.60
Rooms from
$12.00per room per night
Book Now!

13 Cielos Hostel 

Francisco I. Madero #58, Centro, San Cristobal De Las Casas, 29230Show on map 0.46 miles from San Cristobal de Las Casas
Score 8.5 from 62 reviews
Pricesfrom (per room per night)
Single6.00
Double35.00
Rooms from
6.00per room per night
Book Now!

Hostal El Rincon de los Camellos 

Real de Guadalupe 110, Centro, San Cristobal De Las Casas, 29230Show on map 0.52 miles from San Cristobal de Las Casas
Score 8.5 from 4 reviews
Pricesfrom (per room per night)
Single9.00
Double54.00
Rooms from
9.00per room per night
Book Now!

Hostal Posada Mirador 

Calle Cumbres de Guadalupe 2, San Cristobal De Las Casas, 29230Show on map 0.67 miles from San Cristobal de Las Casas
Score 8.9 from 55 reviews
Pricesfrom (per room per night)
Single6.34
Double25.26
Rooms from
6.34per room per night
Book Now!

Hotel Grand Maria  Stars

Flavio A. Paniagua Num. 17, San Cristobal De Las Casas, 29230Show on map 0.63 miles from San Cristobal de Las Casas
Score 8.8 from 171 reviews
Pricesfrom (per room per night)
Single38.66
Double120.05
Rooms from
38.66per room per night
Book Now!

Hotel Posada Jauja 

Calle Leona Vicario # 4, Barrio de Guadalupe, Entre Ejercito Nacional y Flavio A. Paniagua, San Cristobal De Las Casas, 29230Show on map 0.76 miles from San Cristobal de Las Casas
Score 7.7 from 30 reviews
Pricesfrom (per room per night)
Single11.90
Double24.00
Rooms from
11.90per room per night
Book Now!

La Capilla  Stars

Real de Guadalupe # 141, Barrio de Guadalupe., San Cristobal De Las Casas, 29230Show on map 0.54 miles from San Cristobal de Las Casas
Pricesfrom (per room per night)
Single40.80
Double70.00
Rooms from
40.80per room per night
Book Now!

La Garita Cabanas 

Calzada La Quinta # 82 La Garita, San Cristobal De Las Casas, 29230Show on map 1.35 miles from San Cristobal de Las Casas
Score 7.9 from 29 reviews
Pricesfrom (per room per night)
Single7.00
Double35.00
Rooms from
7.00per room per night
Book Now!

Los Altos Hotel & Spa  Stars

Francisco I. Madero No. 94, San Cristobal De Las Casas, 29230Show on map 0.47 miles from San Cristobal de Las Casas
Score 7.6 from 37 reviews
Pricesfrom (per room per night)
Single29.00
Double65.00
Rooms from
29.00per room per night
Book Now!

Rossco Backpackers Hostel 

Real de Mexicanos 16, San Cristobal De Las Casas, 29240Show on map 0.99 miles from San Cristobal de Las Casas
Score 8.2 from 107 reviews
Pricesfrom (per room per night)
Single$9.00
Double$42.00
Rooms from
$9.00per room per night
Book Now!

Hotel Mansion Del Valle  Stars

Calle Diego De Manzarieos 39, San Cristobal De Las Casas, 29240Show on map 0.77 miles from San Cristobal de Las Casas
Score 8.0 from 188 reviews
Pricesfrom (per room per night)
Single$890.10
Double$2110.01
Rooms from
$890.10per room per night
Book Now!

Hotel Jardines Del Carmen  Stars

Ignacio Allende 22, San Cristobal De Las Casas, 29240Show on map 0.57 miles from San Cristobal de Las Casas
Score 6.2 from 12 reviews
Pricesfrom (per room per night)
Single$45.33
Double$78.81
Rooms from
$45.33per room per night
Book Now!

Cabanas Makarios 

Avenida de las Rosas 49, Barrio San Ramon, San Cristobal De Las Casas, 29240Show on map 1.99 miles from San Cristobal de Las Casas
Score 5.7 from 3 reviews
Pricesfrom (per room per night)
Single$32.00
Double$72.90
Rooms from
$32.00per room per night
Book Now!

Hotel Posada El Zaguan  Stars

Guadalupe Victoria, 65 Barrio La Merced, San Cristobal De Las Casas, 29240Show on map 0.91 miles from San Cristobal de Las Casas
Score 9.2 from 227 reviews
Pricesfrom (per room per night)
Single$39.00
Double$50.00
Rooms from
$39.00per room per night
Book Now!

Nuestras Raices Hotel - Museo - Restaurante  Stars

Diego de Mazariegos 43, San Cristobal De Las Casas, 29240Show on map 0.80 miles from San Cristobal de Las Casas
Score 8.6 from 6 reviews
Pricesfrom (per room per night)
Single$66.00
Double$90.00
Rooms from
$66.00per room per night
Book Now!
Copyright © 1995 to 2024 Smooth Hound Systems